Opera House Theatre, Blackpool
UK theatre (opened 1889)The Opera House Theatre is a theatre in Blackpool, Lancashire, England. It is located within the Winter Gardens, a large entertainment complex in the town centre and originally opened in 1889, although it has been rebuilt twice, in 1910 and 1939.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Radio Wave 96.5
Radio station in Blackpool

Grand Theatre, Blackpool
UK theatre (opened 1894)

Empress Ballroom
Venue in Blackpool England (opened 1896)
Syndicate Blackpool
Former UK theatre, cinema & nightclub

Houndshill Shopping Centre
Shopping mall in Lancashire, England

St John's Church, Blackpool
Church in Lancashire, England

The Frankenstein Project (sculpture)
Artwork in Lancashire, England

Blackpool Town Hall
Municipal building in Blackpool, Lancashire, England